/**
 * Project Name:DesensRuleQueryForm
 * File Name:DesensRuleQueryForm.java
 * Package Name:com.bwda.dsrs.businessservice.domain.form.desensrule;
 * Date:2019年4月28日
 * Copyright (c) 2019, 江苏保旺达软件有限公司 All Rights Reserved.
 *
 */
package com.bwda.dsrs.filecenter.domain.form.desensrule;

import java.util.List;
import com.bwda.dsrs.base.centerbase.form.BaseQueryForm;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

/**
 * 脱敏表
 *
 * @author youzhen
 * @date 2019年4月28日
 */
@Data
@ApiModel(description = "脱敏规则")
public class DesensRuleQueryForm extends BaseQueryForm {

	@ApiModelProperty(value = "ID")
	private Integer id;

	@ApiModelProperty(value = "ID列表")
	private List<Integer> idList;

	@ApiModelProperty(value = "规则名称")
	private String ruleName;

	@ApiModelProperty(value = "正则")
	private String reg;

	@ApiModelProperty(value = "替换正则")
	private String replaceReg;

	@ApiModelProperty(value = "备注")
	private String remark;

	@ApiModelProperty(value = "更新时间")
	private Integer updateTime;

	@ApiModelProperty(value = "0未删除 1已删除")
	private Integer delFlag;

	@ApiModelProperty(value = "0正常 1停用")
	private Integer state;

	@ApiModelProperty(value = "分组列表，逗号隔开")
	private String groupList;

	@ApiModelProperty(value = "测试内容")
	private String testContent;

	@ApiModelProperty(value = "匹配结果")
	private String matchingResult;

	@ApiModelProperty(value = "0正常 1分组")
	private String replaceMode;

	@ApiModelProperty(value = "替换结果")
	private String replaceResult;

	@ApiModelProperty(value = "分组正则")
	private String groupRegular;

	@ApiModelProperty(value = "分组结果")
	private String groupResult;

}